favourable repayment terms - Français Anglais Dictionnaire